package cn.b.sky.form.model;

import cn.b.sky.common.model.ImeCommon;

import java.util.List;

/**
 * 
 * <strong>Title : Screen.java<br></strong>
 * <strong>Package : cn.b.sky.form.model<br></strong>
 * <strong>Description : </strong>界面实体<br> 
 * <strong>Create on : 2016-11-8 下午4:33:05<br></strong>
 * <p>
 * @author dapeng.li<br>
 * @version <strong>v1.0.0</strong><br>
 * <br>
 * <strong>修改历史:</strong><br>
 * 修改人|修改日期|修改描述<br>
 * -------------------------------------------<br>
 * <br>
 * <br>
 */
public class Screen extends ImeCommon {

  /**
   * 业务类型
   */
  private String businessType;

  /**
   * 业务类型描述
   */
  private String businessTypeText;

  /**
   * 界面编号
   */
  private String screenCode;

  /**
   * 界面描述
   */
  private String screenText;

  /**
   * 界面源代码
   */
  private String sourceCode;
  
  private List<Section> sections;
  

  public String getBusinessType() {
    return businessType;
  }

  public void setBusinessType(String businessType) {
    this.businessType = businessType;
  }

  public String getBusinessTypeText() {
    return businessTypeText;
  }

  public void setBusinessTypeText(String businessTypeText) {
    this.businessTypeText = businessTypeText;
  }

  public String getScreenCode() {
    return screenCode.toUpperCase();
  }

  public void setScreenCode(String screenCode) {
    this.screenCode = screenCode.toUpperCase();
  }

  public String getScreenText() {
    return screenText;
  }

  public void setScreenText(String screenText) {
    this.screenText = screenText;
  }

  public String getSourceCode() {
    return sourceCode;
  }

  public void setSourceCode(String sourceCode) {
    this.sourceCode = sourceCode;
  }

  public List<Section> getSections() {
    return sections;
  }

  public void setSections(List<Section> sections) {
    this.sections = sections;
  }

}
